package point;
import environment.Simulation;
import force.CenterMass;
import force.ForceVector;
import force.Gravity;
import force.Viscosity;
import force.WallRepulsion;
/**
 * @author Xi Du, Michael Deng
 *
 */
public class FixedMass extends ObjectPoint {
/**
 * @param id ID
 * @param x location
 * @param y location
 * @param mass mass
 */
    public FixedMass(final int id, final double x,
            final double y, final double mass) {
        super(id, x, y, mass);
    }
/**
 * @param ff force
 */
    public final void applyForce(final ForceVector ff) { }
    /**
     * @param canvas container
     * @param dt time
     */
    public  void update(final Simulation canvas, final double dt) { };
    /**
     * 
     * @param g abstract class set gravity
     */
    public void setGravity(final Gravity g) { }
    /**
     * 
     * @param v implement abstract class set viscosity
     */
    public void setViscosity(final Viscosity v) { }
    /**
     * 
     * @param c implement abstract class set center mass force
     */
    public void setCentermass(final CenterMass c) { }
    /**
     * 
     * @param w implement abstract class set wall repusion force
     */
    public void setWallrepulsion(final WallRepulsion w) { }
}
